Towards a Meta-Modelling Approach to Configurable Middleware

نویسندگان

  • Nelly Bencomo
  • Gordon S. Blair
  • Geoff Coulson
  • Thaís Vasconcelos Batista
چکیده

In our research we are studying how to combine modelling, metamodelling, and reflection to systematically generate middleware configurations that can be targeted at different application domains and deployment environments. Despite this generality our approach adopts a uniform set of concepts: components, components frameworks, and reflection. Components and component frameworks provide structure, and reflection provides dynamic (re)configuration and extensibility for run-time evolution and adaptation. In this paper we present meta-models that capture the generality inherent to our approach and form a basis for automatic generation of extensible “middleware families” that can be instantiated differently depending on the application domain, QoS, deployment environment and degree of dynamic reconfigurability required.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Reflective Transactional Middleware Platform for Advanced Applications

Transactional middleware platforms must accommodate an increasingly diverse range of requirements from both the applications and the underlying systems. It is clear that advanced applications have characteristics and requirements that vary a lot, and that transactional middleware must be able to support the potential variety in transaction execution requirements. We describe a configurable and ...

متن کامل

An Architecture for Next Generation Middleware

This paper proposes an approach to the design of configurable and open middleware platforms based on the concept of reflection. More specifically, the paper introduces a language-independent reflective architecture featuring a perobject meta-space, the use of meta-models to structure meta-space, and a consistent use of object graphs for composite components. This is complemented by a component ...

متن کامل

The Design of a Resource-Aware Reflective Middleware Architecture

Middleware has emerged as an important architectural component in supporting distributed applications. With the expanding role of middleware, however, a number of problems are emerging. Most significantly, it is becoming difficult for a single solution to meet the requirements of a range of application domains. Hence, the paper argues that the next generation of middleware platforms should be b...

متن کامل

Meta-ORB: A Highly Configurable and Adaptable Reflective Middleware Platform

Middleware platforms have filled up an important gap in distributed application development, as they enable a high level of abstraction, masking the complexities of distributed systems programming. Recently, though, technology developments in areas such as multimedia systems, networking and mobile computing have made feasible new categories of applications that are not properly supported by con...

متن کامل

Combining meta information management and reflection in an architecture for configurable and reconfigurable middleware

The last decade has seen the emergence and popularisation of middleware technologies, such as the OMG’s Common Object Request Broker Architecture (CORBA), Microsoft’s Distributed Component Object Model (DCOM) and Sun’s Java RMI. These technologies have profoundly changed the way distributed applications are developed. In particular, they enable the large-scale deployment of applications in dist...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005